Sir Donald James Nicholls, Baron Nicholls of Birkenhead, PC , is a British lawyer and retired Law Lord .
NASource: Wikipedia